umbrella tree

Noun
  1. small deciduous tree of eastern North America having creamy white flowers and large leaves in formations like umbrellas at the ends of branches
  2. erect evergreen shrub or small tree of Australia and northern New Guinea having palmately compound leaves

Khám phá thêm

Các từ liên quan

Từ chứa "umbrella tree"

umbrella tree
The umbrella tree in the park provides shade with its large, spreading leaves.